<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Dtl" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Dtl" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ArrayOfOrderInvoice">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="OrderInvoice" nillable="true" type="tns:OrderInvoice" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfOrderInvoice" nillable="true" type="tns:ArrayOfOrderInvoice" />
  <xs:complexType name="OrderInvoice">
    <xs:sequence>
      <xs:element minOccurs="0" name="DTLASTMODIFIED" type="xs:dateTime" />
      <xs:element minOccurs="0" name="cdCreationUser" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdInvoice" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdOrder" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdRegion" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdRoute" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdStatusInvoice" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdStatusOrder" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="cdStore" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dsDisplayText" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="dtInvoice" type="xs:dateTime" />
      <xs:element minOccurs="0" name="dtOrder" type="xs:dateTime" />
      <xs:element minOccurs="0" name="nrTotalQuantity" type="xs:int" />
      <xs:element minOccurs="0" name="vlDiscountTotal" type="xs:float" />
      <xs:element minOccurs="0" name="vlTotalInvoice" type="xs:float" />
      <xs:element minOccurs="0" name="vlTotalOrder" type="xs:float" />
      <xs:element minOccurs="0" name="vlTotalUnit" type="xs:float" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="OrderInvoice" nillable="true" type="tns:OrderInvoice" />
  <xs:complexType name="ArrayOfDistributors">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="Distributors" nillable="true" type="tns:Distributors" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfDistributors" nillable="true" type="tns:ArrayOfDistributors" />
  <xs:complexType name="Distributors">
    <xs:sequence>
      <xs:element minOccurs="0" name="DistributorCD" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DistributorCountry" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DistributorID" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DistributorName" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="DistributorStatus" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Distributors" nillable="true" type="tns:Distributors" />
  <xs:complexType name="Conversion">
    <xs:sequence>
      <xs:element minOccurs="0" name="dtLastModified" type="xs:decimal" />
      <xs:element minOccurs="0" name="flRemoteDelete" type="xs:decimal" />
      <xs:element minOccurs="0" name="idCurrencyFrom" type="xs:int" />
      <xs:element minOccurs="0" name="idCurrencyTo" type="xs:int" />
      <xs:element minOccurs="0" name="nrYear" type="xs:short" />
      <xs:element minOccurs="0" name="vlConversion" type="xs:decimal" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Conversion" nillable="true" type="tns:Conversion" />
</xs:schema>